more scientific - Spanish English Dictionary